Business

US stocks gain after hitting fresh records as investors await new economic data